'''
创建一个列表来表示学生的信息：学号、姓名、性别、出生日期、日龄。
要求一: (文件名：py0222a.py)
1、只用datetime包中提供的函数实现计算日龄。(datetime包的使用参见教材132页)
2、提示：日期是可以相减的。
'''

import datetime

list1 = [['20021389', '迈子', '男', '20011216', ' '],
         ['20001478', '马大师', '男', '19870624', ' '],
         ['20011267', 'shiina', '女', '20010913', ' ']]

cur_date = datetime.date.today()
for i in range(len(list1)):
    birthday = datetime.datetime.strptime(list1[i][3], '%Y%m%d').date()
    list1[i][4] = (cur_date - birthday).days

print(list1)